#!/bin/bash
# reset # varmistetaan että päätteessä aloitetaan puhtaalta pöydältä
#. ${0%/OMATSKRIPTIT*}/OMATSKRIPTIT/FUNKTIOKIRJASTO/valikkohiirelle # Valikko-funktioiden koodi liitetään tämän skriptin koodiin
kanta=${0%/OMATSKRIPTIT*}; echo 'tätä skriptiä ajetaan paikasta: '$kanta

# Pääohjelma:
for n in {1000..1200}; do apu=$(grep ':'$n':' /etc/passwd);  [[ ! ${apu%%\:*} ]] && break; Valittavat[$(($n-1000))]=${apu%%\:*}; [[ ${apu%%\:*} = " " ]] && Valittavat[$(($n-1000))]='tämän käyttäjän nimenä on välilyönti'; done
ValitseValittavistaYksi "Lista niistä joilla on koneessa tili:" # "otsikko2"
echo -n 'käyttäjällä: '$ValitunTeksti'  on avoimia tiedostoja:' 
lsof | grep \ $ValitunTeksti | wc -l # lsof | grep \ $ValitunTeksti | grep dropbox | wc -l # mistä dropbox ilmestyi ?
[[ $(cat /var/run/utmp | grep \ $ValitunTeksti) ]] && echo 'ja hän on parhaillaan loggautuneena'
[[ $(groups $ValitunTeksti | grep sudo) ]] && echo 'ja hänellä on sudo-oikeus'
echo 'ja hänen koti-kansionsa on: '$( cat /etc/passwd | grep ^$ValitunTeksti | awk -F':' '{ print $6 }') 
 
